.
This commit is contained in:
parent
ba7106e414
commit
2b445b39bb
@ -1,93 +0,0 @@
|
|||||||
-- 3D Drucker using https://minecraftshapes.com/
|
|
||||||
|
|
||||||
-- dimensions of the matrix
|
|
||||||
length = 6
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
basic = require("lib.basic")
|
|
||||||
|
|
||||||
-- pixel size from the generator, should be constant
|
|
||||||
steps = 18
|
|
||||||
|
|
||||||
-- see if the file exists
|
|
||||||
function file_exists(file)
|
|
||||||
local f = io.open(file, "rb")
|
|
||||||
if f then f:close() end
|
|
||||||
return f ~= nil
|
|
||||||
end
|
|
||||||
|
|
||||||
-- get all lines from a file, returns an empty
|
|
||||||
-- list/table if the file does not exist
|
|
||||||
function lines_from(file)
|
|
||||||
if not file_exists(file) then return {} end
|
|
||||||
local lines = {}
|
|
||||||
for line in io.lines(file) do
|
|
||||||
lines[#lines + 1] = line
|
|
||||||
end
|
|
||||||
return lines
|
|
||||||
end
|
|
||||||
|
|
||||||
-- tests the functions above
|
|
||||||
local file = 'brulijam/shape0.svg'
|
|
||||||
local lines = lines_from(file)
|
|
||||||
|
|
||||||
-- print all line numbers and their contents
|
|
||||||
--for k,v in pairs(lines) do
|
|
||||||
-- print('line[' .. k .. ']', v)
|
|
||||||
--end
|
|
||||||
|
|
||||||
|
|
||||||
matrix = {}
|
|
||||||
for i = 1, length do
|
|
||||||
matrix[i] = {}
|
|
||||||
|
|
||||||
for j = 1, length do
|
|
||||||
matrix[i][j] = 0
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
for k,v in pairs(lines) do
|
|
||||||
print(k)
|
|
||||||
if string.match(v, "green") then
|
|
||||||
--print(k .. ": yay")
|
|
||||||
-- lines containing "green"
|
|
||||||
xStart = string.find(v, "x=\"")
|
|
||||||
xEnd = string.find(v, "\" y=")
|
|
||||||
yStart = string.find(v, "y=\"")
|
|
||||||
yEnd = string.find(v, "\" st")
|
|
||||||
|
|
||||||
xStr = string.sub(v, xStart+3, xEnd-1)
|
|
||||||
yStr = string.sub(v, yStart+3, yEnd-1)
|
|
||||||
|
|
||||||
x = tonumber(xStr) / steps
|
|
||||||
y = tonumber(yStr) / steps
|
|
||||||
|
|
||||||
print(x .. " " .. y)
|
|
||||||
matrix[x][y] = 1
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
function buildShape(matrix)
|
|
||||||
for i=1, #matrix do
|
|
||||||
for j=1, #matrix[i] do
|
|
||||||
--print(i .. "," .. j .. ": " .. matrix[i][j])
|
|
||||||
--sleep(1)
|
|
||||||
if matrix[i][j] == 1 then
|
|
||||||
turtle.placeDown()
|
|
||||||
end
|
|
||||||
turtle.forward()
|
|
||||||
end
|
|
||||||
for j=1, #matrix[i] do
|
|
||||||
turtle.back()
|
|
||||||
end
|
|
||||||
turtle.turnRight()
|
|
||||||
turtle.forward()
|
|
||||||
turtle.turnLeft()
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
buildShape(matrix)
|
|
||||||
|
|
559
src/brulijam/files/shape-hex-64-20.svg
Normal file
559
src/brulijam/files/shape-hex-64-20.svg
Normal file
@ -0,0 +1,559 @@
|
|||||||
|
<svg id="svgElem" viewBox="0 0 1131 1167" xmlns="http://www.w3.org/2000/svg" width="1006px" height="1006px" style="background: rgb(221, 221, 221); --darkreader-inline-bgcolor: #2b2f31; --darkreader-inline-bgimage: none;" data-darkreader-inline-bgcolor="" data-darkreader-inline-bgimage="">
|
||||||
|
<style>
|
||||||
|
.tog {
|
||||||
|
filter: invert(1);
|
||||||
|
mix-blend-mode: difference;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<style class="darkreader darkreader--sync" media="screen"></style>
|
||||||
|
<rect width="1131" height="1167" fill="#ddd" class="bg" x="0" y="0" id="bg" style="--darkreader-inline-fill: #2b2f31;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="1167" fill="#f0f0f0" class="central" x="558" y="0" style="--darkreader-inline-fill: #202325;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="1131" height="15" fill="#f0f0f0" class="central" x="0" y="576" style="--darkreader-inline-fill: #202325;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="16.5" x2="16.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="34.5" x2="34.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="52.5" x2="52.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="70.5" x2="70.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="88.5" x2="88.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="106.5" x2="106.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="124.5" x2="124.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="142.5" x2="142.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="160.5" x2="160.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="178.5" x2="178.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="196.5" x2="196.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="214.5" x2="214.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="232.5" x2="232.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="250.5" x2="250.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="268.5" x2="268.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="286.5" x2="286.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="304.5" x2="304.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="322.5" x2="322.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="340.5" x2="340.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="358.5" x2="358.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="376.5" x2="376.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="394.5" x2="394.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="412.5" x2="412.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="430.5" x2="430.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="448.5" x2="448.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="466.5" x2="466.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="484.5" x2="484.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="502.5" x2="502.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="520.5" x2="520.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="538.5" x2="538.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="556.5" x2="556.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="574.5" x2="574.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="592.5" x2="592.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="610.5" x2="610.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="628.5" x2="628.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="646.5" x2="646.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="664.5" x2="664.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="682.5" x2="682.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="700.5" x2="700.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="718.5" x2="718.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="736.5" x2="736.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="754.5" x2="754.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="772.5" x2="772.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="790.5" x2="790.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="808.5" x2="808.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="826.5" x2="826.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="844.5" x2="844.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="862.5" x2="862.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="880.5" x2="880.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="898.5" x2="898.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="916.5" x2="916.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="934.5" x2="934.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="952.5" x2="952.5" y1="0" y2="1167" style="--darkreader-inline-stroke:
|
||||||
|
#303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="970.5" x2="970.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="988.5" x2="988.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1006.5" x2="1006.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1024.5" x2="1024.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1042.5" x2="1042.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1060.5" x2="1060.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1078.5" x2="1078.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1096.5" x2="1096.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="1114.5" x2="1114.5" y1="0" y2="1167" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="16.5" y2="16.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="34.5" y2="34.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="52.5" y2="52.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="70.5" y2="70.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="88.5" y2="88.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="106.5" y2="106.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="124.5" y2="124.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="142.5" y2="142.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="160.5" y2="160.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="178.5" y2="178.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="196.5" y2="196.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="214.5" y2="214.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="232.5" y2="232.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="250.5" y2="250.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="268.5" y2="268.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="286.5" y2="286.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="304.5" y2="304.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="322.5" y2="322.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="340.5" y2="340.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="358.5" y2="358.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="376.5" y2="376.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="394.5" y2="394.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="412.5" y2="412.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="430.5" y2="430.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="448.5" y2="448.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="466.5" y2="466.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="484.5" y2="484.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="502.5" y2="502.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="520.5" y2="520.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="538.5" y2="538.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="556.5" y2="556.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="574.5" y2="574.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="592.5" y2="592.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="610.5" y2="610.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="628.5" y2="628.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="646.5" y2="646.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="664.5" y2="664.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="682.5" y2="682.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="700.5" y2="700.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="718.5" y2="718.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="736.5" y2="736.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="754.5" y2="754.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="772.5" y2="772.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="790.5" y2="790.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="808.5" y2="808.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="826.5" y2="826.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="844.5" y2="844.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="862.5" y2="862.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="880.5" y2="
|
||||||
|
880.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="898.5" y2="898.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="916.5" y2="916.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="934.5" y2="934.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="952.5" y2="952.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="970.5" y2="970.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="988.5" y2="988.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1006.5" y2="1006.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1024.5" y2="1024.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1042.5" y2="1042.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1060.5" y2="1060.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1078.5" y2="1078.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1096.5" y2="1096.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1114.5" y2="1114.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1132.5" y2="1132.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="#fff" stroke-width="3" class="gap" x1="0" x2="1131" y1="1150.5" y2="1150.5" style="--darkreader-inline-stroke: #303436;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1098" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="792" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="828" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="846" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="864" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="972" y="882" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="954" y="882" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="936" y="900" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="918" y="918" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="900" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="882" y="954" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="864" y="954" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="846" y="972" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="828" y="990" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="810" y="1008" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="792" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="774" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="756" y="1044" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="738" y="1062" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="720" y="1080" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="702" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="684" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="666" y="1116" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1134" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1134" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="1134" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="1116" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="1116" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="1080" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="1080" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="1080" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="1062" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="450" y="1062" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="432" y="1044" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="414" y="1044" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="396" y="1044" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="378" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="360" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="342" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="324" y="1008" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="
|
||||||
|
15" height="15" fill="green" class="square filled" x="306" y="1008" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="288" y="990" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="270" y="990" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="252" y="990" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="234" y="972" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="216" y="972" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="198" y="972" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="180" y="954" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="162" y="954" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="144" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="918" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="900" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="882" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="864" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="846" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="828" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="792" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="18" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="18" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="18" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="18" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="360" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="324" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="306" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="288" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="144" y="270" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="162" y="270" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="180" y="252" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="198" y="234" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="216" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="234" y="198" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="252" y="198" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="270" y="180" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="288" y="162" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="306" y="144" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="324" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="342" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square
|
||||||
|
filled" x="360" y="108" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="378" y="90" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="396" y="72" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="414" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="432" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="450" y="36" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="18" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="18" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="18" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="36" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="36" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="72" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="72" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="72" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="90" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="666" y="90" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="684" y="108" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="702" y="108" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="720" y="108" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="738" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="756" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="774" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="792" y="144" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="810" y="144" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="828" y="162" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="846" y="162" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="864" y="162" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="882" y="180" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="900" y="180" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="918" y="180" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="936" y="198" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="954" y="198" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="972" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="234" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="252" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="270" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="288" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="306" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="324" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="360" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="
|
||||||
|
1080" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1098" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1098" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1098" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="666" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="684" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="702" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="720" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="738" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="756" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="774" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="792" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="810" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="828" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="846" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="864" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="882" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="900" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="918" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="936" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="954" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="972" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1008" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1026" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1044" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1062" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1080" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="1098" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="792" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="828" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="846" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="864" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="882" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="900" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="918" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="954" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="972" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="990" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="1008" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="1026" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="1044" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="1062" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1080" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1098" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1116" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="1134" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="594" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="612" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="630" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="648" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="450" y="666" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="432" y="684" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="414" y="702" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="396" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="378" y="720" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="360" y="738" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="342" y="756" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="324" y="774" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="306" y="792" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="288" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="270" y="810" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="252" y="828" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="234" y="846" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="216" y="864" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="198" y="882" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="180" y="900" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="162" y="900" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="144" y="918" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="936" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="450" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="432" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="414" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="396" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="378" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="360" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="342" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="324" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="306" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="288" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="270" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="252" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="234" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="216" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="198" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="180" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="162" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="144" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="126" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="108" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="90" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="72" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="54" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="36" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="18" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="540" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="360" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="324" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="522" y="306" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="288" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="270" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="252" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="234" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="504" y="198" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="180" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="162" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="144" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="126" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="108" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="486" y="90" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="72" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="54" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="36" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="468" y="18" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="558" y="576" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="576" y="558" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="594" y="540" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="612" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="630" y="522" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="648" y="504" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="666" y="486" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="684" y="468" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="702" y="450" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="720" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="738" y="432" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="756" y="414" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="774" y="396" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="792" y="378" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="810" y="360" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="828" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="846" y="342" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="864" y="324" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="882" y="306" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="900" y="288" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="918" y="270" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="936" y="252" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="954" y="252" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="972" y="234" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<rect width="15" height="15" fill="green" class="square filled" x="990" y="216" style="--darkreader-inline-fill: #72ff72;" data-darkreader-inline-fill=""></rect>
|
||||||
|
<text x="7" y="47" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">2</text>
|
||||||
|
<text x="7" y="83" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">4</text>
|
||||||
|
<text x="7" y="119" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">6</text>
|
||||||
|
<text x="7" y="155" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline- fill="">8</text>
|
||||||
|
<text x="7" y="191" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">10</text>
|
||||||
|
<text x="7" y="227" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">12</text>
|
||||||
|
<text x="7" y="263" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">14</text>
|
||||||
|
<text x="7" y="299" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">16</text>
|
||||||
|
<text x="7" y="335" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">18</text>
|
||||||
|
<text x="7" y="371" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">20</text>
|
||||||
|
<text x="7" y="407" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">22</text>
|
||||||
|
<text x="7" y="443" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">24</text>
|
||||||
|
<text x="7" y="479" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">26</text>
|
||||||
|
<text x="7" y="515" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">28</text>
|
||||||
|
<text x="7" y="551" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">30</text>
|
||||||
|
<text x="7" y="587" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">32</text>
|
||||||
|
<text x="7" y="623" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">34</text>
|
||||||
|
<text x="7" y="659" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">36</text>
|
||||||
|
<text x="7" y="695" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">38</text>
|
||||||
|
<text x="7" y="731" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">40</text>
|
||||||
|
<text x="7" y="767" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">42</text>
|
||||||
|
<text x="7" y="803" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">44</text>
|
||||||
|
<text x="7" y="839" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">46</text>
|
||||||
|
<text x="7" y="875" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">48</text>
|
||||||
|
<text x="7" y="911" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">50</text>
|
||||||
|
<text x="7" y="947" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">52</text>
|
||||||
|
<text x="7" y="983" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">54</text>
|
||||||
|
<text x="7" y="1019" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">56</text>
|
||||||
|
<text x="7" y="1055" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">58</text>
|
||||||
|
<text x="7" y="1091" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">60</text>
|
||||||
|
<text x="7" y="1127" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">62</text>
|
||||||
|
<text x="43" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">2</text>
|
||||||
|
<text x="79" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">4</text>
|
||||||
|
<text x="115" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">6</text>
|
||||||
|
<text x="151" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">8</text>
|
||||||
|
<text x="187" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">10</text>
|
||||||
|
<text x="223" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">12</text>
|
||||||
|
<text x="259" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">14</text>
|
||||||
|
<text x="295" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">16</text>
|
||||||
|
<text x="331" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">18</text>
|
||||||
|
<text x="367" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">20</text>
|
||||||
|
<text x="403" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">22</text>
|
||||||
|
<text x="439" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">24</text>
|
||||||
|
<text x="475" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">26</text>
|
||||||
|
<text x="511" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">28</text>
|
||||||
|
<text x="547" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">30</text>
|
||||||
|
<text x="583" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">32</text>
|
||||||
|
<text x="619" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">34</text>
|
||||||
|
<text x="655" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">36</text>
|
||||||
|
<text x="691" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">38</text>
|
||||||
|
<text x="727" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">40</text>
|
||||||
|
<text x="763" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">42</text>
|
||||||
|
<text x="799" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">44</text>
|
||||||
|
<text x="835" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">46</text>
|
||||||
|
<text x="871" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">48</text>
|
||||||
|
<text x="907" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">50</text>
|
||||||
|
<text x="943" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">52</text>
|
||||||
|
<text x="979" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">54</text>
|
||||||
|
<text x="1015" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">56</text>
|
||||||
|
<text x="1051" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">58</text>
|
||||||
|
<text x="1087" y="11" fill="white" text-anchor="middle" class="rulers" style="--darkreader-inline-fill: #e8e6e3;" data-darkreader-inline-fill="">60</text>
|
||||||
|
<line stroke="black" stroke-width="3" id="vertCrosshair" x1="-10" x2="-10" y1="0" y2="1167" style="--darkreader-inline-stroke: #8c8273;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<line stroke="black" stroke-width="3" id="horizCrosshair" x1="0" x2="1131" y1="-10" y2="-10" style="--darkreader-inline-stroke: #8c8273;" data-darkreader-inline-stroke=""></line>
|
||||||
|
<text id="watermark" x="565.5" y="612.675" fill="grey" fill-opacity="0.1" text-anchor="middle" font-size="116.7" transform="rotate(45.897510596559115)" transform-origin="center" style="--darkreader-inline-fill: #988f81;" data-darkreader-inline-fill="">MinecraftShapes.com</text>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 89 KiB |
127
src/brulijam/printerMakesBrrr.lua
Normal file
127
src/brulijam/printerMakesBrrr.lua
Normal file
@ -0,0 +1,127 @@
|
|||||||
|
-- 3D Drucker using https://minecraftshapes.com/
|
||||||
|
-------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
basic = require("lib.basic")
|
||||||
|
|
||||||
|
local function createMatrix(filePath, dim)
|
||||||
|
--create empty matrix
|
||||||
|
matrix = {}
|
||||||
|
for i = 1, dim do
|
||||||
|
matrix[i] = {}
|
||||||
|
for j = 1, dim do
|
||||||
|
matrix[i][j] = 0
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
--read shape svg
|
||||||
|
local lines = {}
|
||||||
|
for line in io.lines(filePath) do
|
||||||
|
lines[#lines + 1] = line
|
||||||
|
end
|
||||||
|
|
||||||
|
--write 1 to each square that is set in the file
|
||||||
|
for k,v in pairs(lines) do
|
||||||
|
print(k)
|
||||||
|
if string.match(v, "green") then
|
||||||
|
--print(k .. ": yay")
|
||||||
|
-- lines containing "green"
|
||||||
|
xStart = string.find(v, "x=\"")
|
||||||
|
xEnd = string.find(v, "\" y=")
|
||||||
|
yStart = string.find(v, "y=\"")
|
||||||
|
yEnd = string.find(v, "\" st")
|
||||||
|
|
||||||
|
xStr = string.sub(v, xStart+3, xEnd-1)
|
||||||
|
yStr = string.sub(v, yStart+3, yEnd-1)
|
||||||
|
|
||||||
|
x = tonumber(xStr) / 18
|
||||||
|
y = tonumber(yStr) / 18
|
||||||
|
|
||||||
|
print(x .. " " .. y)
|
||||||
|
matrix[x][y] = 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
return matrix
|
||||||
|
end
|
||||||
|
|
||||||
|
local function printLayer(matrix, withChest)
|
||||||
|
for i=1, #matrix do
|
||||||
|
for j=1, #matrix[i] do
|
||||||
|
--print(i .. "," .. j .. ": " .. matrix[i][j])
|
||||||
|
--sleep(1)
|
||||||
|
turtle.forward()
|
||||||
|
if matrix[i][j] == 1 then
|
||||||
|
turtle.placeDown()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
for j=1, #matrix[i] do
|
||||||
|
turtle.back()
|
||||||
|
end
|
||||||
|
turtle.turnRight()
|
||||||
|
turtle.forward()
|
||||||
|
turtle.turnLeft()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
local function countBlocks(matrix)
|
||||||
|
local counter = 0
|
||||||
|
for i=1, #matrix do
|
||||||
|
for j=1, #matrix[i] do
|
||||||
|
if matrix[i][j] == 1 then
|
||||||
|
counter = counter + 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
return counter
|
||||||
|
end
|
||||||
|
|
||||||
|
local function confirmationDialog(input)
|
||||||
|
if input == "y" or input == "yes" then
|
||||||
|
return true
|
||||||
|
elseif input == "n" or input == "no" then
|
||||||
|
return false
|
||||||
|
else
|
||||||
|
print("confirmationDialogError")
|
||||||
|
return "Error"
|
||||||
|
end
|
||||||
|
|
||||||
|
local function itemInInventory()
|
||||||
|
for i=1, 16 do
|
||||||
|
turtle.select(i)
|
||||||
|
itemCount = turtle.getItemCount()
|
||||||
|
if itemCount > 0 then
|
||||||
|
return true
|
||||||
|
else
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function main()
|
||||||
|
print("Print with Chest? [yn]")
|
||||||
|
local withChest = confirmationDialog(read())
|
||||||
|
|
||||||
|
print("Filepath? (/brulijam/files/shape.svg)")
|
||||||
|
local filePath = read()
|
||||||
|
|
||||||
|
print("Dimension of the shape?")
|
||||||
|
local dim = read()
|
||||||
|
|
||||||
|
matrix = createMatrix(filePath, dim)
|
||||||
|
|
||||||
|
blockCounter = countBlocks(matrix)
|
||||||
|
|
||||||
|
print("One Layer would need " .. blockCounter .. " Blocks.")
|
||||||
|
print(Continue? [yn])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
local startPrinting = confirmationDialog(read())
|
||||||
|
|
||||||
|
if startPrinting then
|
||||||
|
printLayer(matrix, withChest)
|
||||||
|
end
|
||||||
|
end
|
@ -22,9 +22,7 @@ local copyList = {
|
|||||||
[14] = "/brulijam/log-receiver.lua",
|
[14] = "/brulijam/log-receiver.lua",
|
||||||
[15] = "/startup.lua",
|
[15] = "/startup.lua",
|
||||||
[16] = "/brulijam/shapebuilder.lua",
|
[16] = "/brulijam/shapebuilder.lua",
|
||||||
[17] = "/brulijam/shape0.svg",
|
[17] = "/brulijam/files/shape-hex-64-20.svg",
|
||||||
[18] = "/brulijam/shape1.svg",
|
|
||||||
[19] = "/brulijam/shape2.svg",
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user