Marcos Ferreira Semolini

Country WCA ID Gender Competitions Completed Solves
Brazil 2017SEMO02 Male 35 1122

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 89 414 6219 9.26 11.86 8052 528 115
2x2x2 Cube 126 521 7161 2.50 4.05 6354 432 94
4x4x4 Cube 114 648 8123 45.85 52.15 7902 616 105
5x5x5 Cube 121 623 8779 1:46.81 1:50.88 7477 532 99
3x3x3 Blindfolded 7 18 300 35.68 47.41 245 16 6
3x3x3 One-Handed 212 949 12045 23.38 28.42 11747 907 205
Pyraminx 12 34 550 2.17 3.19 353 21 6
Skewb 198 905 14377 7.65 11.86 15002 922 185
Square-1 32 106 1540 14.14 19.87 1696 121 33
4x4x4 Blindfolded 2 4 56 2:41.95 3:41.76 30 2 1
5x5x5 Blindfolded 2 4 70 8:02.89 16:25.00 46 2 1
3x3x3 Multi-Blind 11 18 307 12/13 54:18

Medal Collection

Gold Silver Bronze
19 15 14

Record Collection

WR CR NR
1 2
Competition Round Place Single Average Solves
3x3x3 Cube
Rubik's WCA South American Championship 2022 Second round 54 9.26 13.57 12.4012.3316.2215.999.26
First round 57 11.23 13.65 14.8011.2314.4214.9111.72
Colégio Asther Open 2022 Second round 15 10.29 12.80 13.9613.2912.6112.5010.29
First round 18 12.25 13.33 12.2514.6214.2712.3613.36
Oficina Open 2022 Second round 20 11.12 12.53 13.9213.6011.8612.1311.12
First round 15 10.87 11.86 11.7615.2511.8210.8712.01
SESC Camaquã 2019 Final 5 10.13 13.98 23.9810.1313.3812.9315.63
Second round 3 9.82 13.12 9.8214.8613.3612.0913.92
First round 3 12.33 12.68 12.3515.6512.3312.9312.75
Schoolmark Open 2019 Final 9 10.59 12.19 12.0710.5911.5912.9012.95
Second round 10 10.92 12.91 14.9810.9211.9311.8215.84
First round 10 9.87 12.23 9.8714.1612.0312.6012.05
III Barueri Open 2019 Second round 21 12.97 13.73 12.9712.9920.6814.3413.85
First round 15 11.31 13.11 13.7514.5811.6911.3113.88
Colégio Asther Open 2019 Final 9 9.53 12.73 9.5311.3112.6514.9014.23
Second round 11 12.80 13.19 13.5612.9012.8015.7313.12
First round 7 11.56 12.83 11.5611.7511.9714.7815.05
Uberlândia Open 2019 Final 4 11.60 12.91 11.6012.9113.0012.8314.98
Second round 5 11.47 13.01 12.3413.1715.3911.4713.53
First round 5 13.48 15.55 14.1413.4816.6117.3115.89
Oficina Open 2019 Second round 16 12.07 15.40 12.0717.2013.2820.4015.73
First round 10 11.84 13.07 13.5711.9411.84DNF13.71
Arena BSB de Cubo Mágico 2019 Final 7 13.49 14.01 13.7514.5413.4913.7415.26
Second round 6 10.02 14.08 13.9917.1110.0214.5713.67
First round 5 12.11 13.31 13.6513.5012.1112.7914.21
Sumaré Open 2019 Final 11 10.86 12.30 11.6110.8612.6812.6114.76
Second round 12 11.32 12.74 12.2512.5811.3217.5413.40
First round 12 11.19 12.68 14.4013.9812.7411.3111.19
Torneio de Cubo Mágico EJS 2019 Final 8 11.12 11.96 12.2711.1213.4612.3511.25
Second round 11 11.41 13.89 11.4114.2215.6011.8618.08
First round 13 11.78 13.98 15.8313.8912.2111.7816.69
II Mineirim Open 2019 Final 4 10.33 12.87 13.1712.0913.3624.4410.33
Second round 3 11.98 12.53 13.3511.9812.8112.2612.53
First round 4 10.73 13.48 13.4010.7312.2115.6114.82
Círculo Militar de Campinas 2019 Final 6 11.83 13.40 11.8314.3514.1212.2713.82
Second round 7 9.77 12.11 12.7612.629.7713.0410.94
First round 7 11.73 14.58 17.5511.7313.8015.3414.61
WCA South American Championship 2018 Second round 27 13.18 14.87 15.7213.7613.1815.1215.72
First round 24 11.84 13.31 13.6719.5113.6512.6111.84
Americana Open 2018 Final 6 13.79 14.77 13.7916.1316.4314.3113.86
Second round 7 12.86 14.11 17.1412.8614.9213.5713.83
First round 6 13.38 14.74 13.3817.6114.3813.5416.29
Viva Vida SBC Open 2018 Final 7 13.12 14.57 17.4814.4813.8615.3613.12
Second round 6 11.60 14.67 16.9915.1611.6015.1613.69
First round 9 12.88 16.20 17.3815.4812.8817.4015.74
Schoolmark Open 2018 Final 10 12.93 16.31 16.1012.9331.5917.4515.37
Second round 9 12.40 14.76 14.7414.7514.7915.2512.40
First round 9 11.87 15.29 DNF11.8713.8113.5618.51
IV ETEC Jacareí Open 2018 Second round 15 13.05 16.23 15.6616.3117.2313.0516.71
First round 12 12.53 15.28 15.4319.5812.5313.8816.53
Oficina Open 2018 Final 11 15.65 17.52 18.7018.2916.2618.0215.65
Second round 11 13.62 16.16 13.6217.7815.2717.1816.04
First round 11 12.95 16.38 17.6817.1314.4817.5312.95
Fecap Open 2018 First round 18 14.17 15.21 14.9815.9714.1714.6717.08
Arnold Classic South America 2018 Second round 19 14.31 17.49 16.3819.1919.5616.9114.31
First round 14 15.11 16.95 19.2115.4815.1118.5116.86
Etec Poá 2018 Final 7 16.47 17.00 17.0117.1116.4717.1916.87
Second round 7 12.55 16.57 16.1425.4712.5513.6319.95
First round 6 14.22 16.15 18.7215.6017.8314.2215.03
Arena Curuçá Open 2018 First round 26 14.92 19.91 DNF16.3426.0217.3714.92
FECA Open 2017 Second round 11 17.32 18.73 20.1217.8118.2617.3224.17
First round 14 17.51 19.64 21.9823.7719.3617.5717.51
Sumaré Open 2017 Second round 27 19.55 22.14 22.5821.1622.6819.5525.14
First round 26 19.98 21.74 21.2319.9828.6123.8820.10
Bicho Legal Open 2017 First round 35 20.61 30.32 20.6125.8332.9940.8632.15
Oficina Open 2017 First round 37 27.09 29.81 27.0927.2731.2631.5830.89
2x2x2 Cube
Rubik's WCA South American Championship 2022 First round 35 3.57 4.71 6.804.804.594.753.57
Oficina Open 2022 First round 22 4.53 5.52 5.715.445.405.744.53
SESC Camaquã 2019 Final 2 4.45 4.76 4.454.954.885.114.45
First round 3 3.46 5.40 4.544.923.466.7411.88
Schoolmark Open 2019 First round 17 4.21 5.59 4.2115.035.715.905.16
III Barueri Open 2019 First round 18 4.95 5.45 5.685.1510.495.514.95
Colégio Asther Open 2019 First round 13 5.16 5.61 5.166.535.995.165.67
Uberlândia Open 2019 Final 3 4.13 5.20 4.824.135.087.415.70
Second round 3 3.57 4.67 3.575.164.524.337.56
First round 2 2.90 5.16 4.482.909.525.355.65
Oficina Open 2019 First round 14 3.73 5.62 6.003.735.715.325.84
Arena BSB de Cubo Mágico 2019 Final 5 4.33 5.46 4.786.326.264.335.34
Second round 6 4.23 5.84 4.23DNF5.654.657.23
First round 3 3.68 4.23 4.913.684.037.443.75
Sumaré Open 2019 First round 14 3.59 5.14 4.604.985.837.273.59
Torneio de Cubo Mágico EJS 2019 First round 12 4.30 5.41 11.056.514.304.994.74
II Mineirim Open 2019 Final 7 5.13 6.50 6.677.465.365.13DNF
First round 4 3.31 4.46 6.046.173.453.313.89
Círculo Militar de Campinas 2019 First round 11 5.11 6.18 6.405.346.815.1111.91
WCA South American Championship 2018 Second round 30 3.29 5.70 5.465.063.296.588.89
First round 9 3.33 4.05 5.773.335.223.333.59
Americana Open 2018 Final 8 6.11 7.34 8.716.116.546.858.64
First round 8 4.48 5.67 5.238.015.594.486.19
Viva Vida SBC Open 2018 Final 6 3.54 5.53 3.545.355.9110.955.33
First round 7 4.48 5.71 6.084.856.204.4811.20
Schoolmark Open 2018 Final 9 5.56 6.12 7.035.915.705.566.75
First round 11 4.20 6.82 8.156.864.206.177.42
IV ETEC Jacareí Open 2018 Second round 16 5.04 6.60 6.705.046.256.857.85
First round 13 3.63 5.26 3.635.985.744.575.46
Oficina Open 2018 First round 17 4.10 7.33 6.074.109.468.067.87
Arnold Classic South America 2018 First round 23 5.57 7.76 8.567.258.305.577.73
Etec Poá 2018 Final 9 4.27 5.70 4.786.116.856.224.27
First round 10 5.18 5.97 5.916.4210.945.595.18
Arena Curuçá Open 2018 Second round 12 2.50 5.10 5.883.248.842.506.19
First round 15 4.49 6.19 5.356.148.444.497.08
FECA Open 2017 Second round 11 5.63 6.59 6.7314.686.226.825.63
First round 14 6.02 7.66 8.936.038.016.029.42
4x4x4 Cube
Rubik's WCA South American Championship 2022 First round 46 45.85 52.15 51.6351.68DNF53.1445.85
SAJ Águas da Prata 2022 First round 10 53.41 1:01.46 59.371:07.5457.471:14.0653.41
SESC Camaquã 2019 Final 4 1:02.87 1:13.34 1:14.571:11.441:14.02DNF1:02.87
First round 4 1:01.96 1:05.45 2:01.111:07.341:01.961:04.941:04.07
Schoolmark Open 2019 First round 18 1:14.14 1:15.56 1:14.401:17.471:16.201:14.141:16.08
Arena BSB de Cubo Mágico 2019 Final 7 1:03.89 1:15.34 1:07.411:22.461:36.441:03.891:16.15
First round 7 1:04.22 1:09.47 1:13.431:09.601:04.221:10.151:08.65
Torneio de Cubo Mágico EJS 2019 Final 12 1:01.07 1:11.16 1:05.571:19.301:08.601:33.001:01.07
II Mineirim Open 2019 Final 6 1:03.08 1:13.94 1:03.081:14.651:22.841:17.261:09.91
First round 6 1:04.36 1:07.46 1:10.591:06.021:04.361:05.781:12.88
Americana Open 2018 Final 9 1:03.68 1:12.13 1:10.081:17.491:37.711:08.821:03.68
Schoolmark Open 2018 Final 10 1:09.90 1:18.26 1:43.281:09.901:11.951:28.001:14.84
II Barueri Open 2018 Final 18 1:06.02 1:10.77 1:13.971:12.101:09.451:10.771:06.02
Oficina Open 2018 Final 16 1:43.94 1:43.941:52.00
Bicho Legal Open 2017 Final 22 1:57.89 2:04.00 2:08.182:08.992:03.531:57.892:00.30
5x5x5 Cube
Rubik's WCA South American Championship 2022 First round 47 1:46.81 1:50.88 1:50.801:46.811:56.741:50.811:51.04
SAJ Águas da Prata 2022 Final 10 2:02.70 2:13.49 2:13.572:02.702:12.842:14.05DNF
3x3x3 Blindfolded
Rubik's WCA South American Championship 2022 Final 8 42.33 47.41 50.7342.3349.17
First round 9 51.11 DNF 51.11DNFDNF
Colégio Asther Open 2022 Final 2 59.99 DNF DNFDNF59.99
SAJ Águas da Prata 2022 Final 1 35.68 DNF DNF35.68DNF
Oficina Open 2022 Final 1 44.72 48.52 49.7944.7251.04
Zoioff Campinas 2022 Final 2 47.79 DNF 47.79DNFDNF
First round 3 1:03.25 DNF DNFDNF1:03.25
Tchê Aquieta 2020 Final 3 57.73 1:00.64 59.0257.731:05.17
First round 4 1:03.22 DNF 1:03.22DNFDNF
Silent Swap São Paulo 2019 Final 1 1:00.47 DNF DNF1:19.781:00.47
Second round 2 1:01.03 DNF 1:04.30DNF1:01.03
First round 2 1:03.53 1:07.67 1:11.721:07.751:03.53
SESC Camaquã 2019 Final 3 1:07.23 DNF DNFDNF1:07.23
First round 3 1:20.44 DNF 1:20.44DNFDNF
Schoolmark Open 2019 Final 1 59.13 DNF DNF59.13DNF
First round 3 1:14.37 1:32.64 1:14.371:45.991:37.55
III Barueri Open 2019 Final 3 1:39.12 DNF 1:39.12DNFDNF
Colégio Asther Open 2019 Final 2 1:22.86 DNF DNFDNF1:22.86
Uberlândia Open 2019 Final 3 1:33.35 DNF 1:33.35DNFDNF
Oficina Open 2019 Final 3 1:57.62 DNF 2:16.441:57.62DNF
Arena BSB de Cubo Mágico 2019 Final 1 2:04.01 DNF DNF2:04.01DNF
Sumaré Open 2019 Final 3 2:24.27 DNF 2:24.27DNFDNF
II Mineirim Open 2019 Final 1 2:45.42 3:06.80 2:45.422:50.513:44.46
3x3x3 One-Handed
Oficina Open 2022 First round 19 28.20 32.41 32.5328.2035.4633.1931.50
SESC Camaquã 2019 Final 6 23.74 29.06 31.5223.7430.8024.8634.93
First round 5 25.62 29.11 25.6226.4127.7942.9233.13
Schoolmark Open 2019 Final 18 25.24 33.69 37.0625.2429.2834.7441.96
III Barueri Open 2019 First round 19 28.69 31.90 31.4530.5934.0133.6728.69
Uberlândia Open 2019 Final 4 30.19 33.80 33.9831.4137.0730.1936.02
First round 4 24.78 28.42 36.2127.7028.3329.2324.78
Oficina Open 2019 First round 14 24.65 32.42 24.6537.0231.2835.7130.26
Arena BSB de Cubo Mágico 2019 Final 6 23.43 30.54 30.9328.0623.4332.6334.72
First round 5 29.00 30.69 31.2231.4039.1729.4429.00
Arnold Classic South America 2019 Second round 14 28.10 31.71 28.1028.9135.4130.8037.91
First round 13 24.48 33.31 40.9627.6624.4837.2335.03
Sumaré Open 2019 First round 15 28.45 32.15 DNF28.4531.7532.7131.99
Torneio de Cubo Mágico EJS 2019 Final 13 23.38 29.21 30.2832.6242.0323.3824.74
II Mineirim Open 2019 Final 7 27.06 31.31 31.9930.6827.0631.25DNF
First round 7 25.18 31.75 25.1828.1234.0233.1134.21
Círculo Militar de Campinas 2019 Final 8 27.92 33.35 30.0834.77DNF27.9235.21
Americana Open 2018 Final 8 40.24 41.34 48.4940.2441.2241.1941.60
Pyraminx
Rubik's WCA South American Championship 2022 Final 11 3.99 5.14 7.314.593.995.825.01
Second round 14 3.39 4.33 6.773.774.714.523.39
First round 6 2.82 3.74 4.592.823.224.543.46
Colégio Asther Open 2022 Final 2 3.25 4.18 5.013.253.714.564.27
SAJ Águas da Prata 2022 Final 1 2.27 3.19 3.093.532.943.852.27
First round 2 3.10 4.45 6.133.103.893.965.51
Oficina Open 2022 Final 4 2.87 3.71 5.243.034.502.873.60
First round 3 2.73 3.92 3.072.734.893.805.92
SESC Camaquã 2019 Final 1 3.10 3.49 3.176.463.103.553.76
First round 1 3.12 3.77 3.533.493.125.324.29
Schoolmark Open 2019 Final 1 2.60 3.76 2.603.333.415.984.54
First round 2 2.96 3.93 3.722.964.925.253.14
III Barueri Open 2019 Final 5 4.47 5.60 6.485.636.074.475.09
First round 1 2.66 3.46 4.583.022.782.665.74
Colégio Asther Open 2019 Final 2 2.80 3.70 3.744.432.803.733.64
First round 2 3.20 4.18 4.114.643.814.623.20
Uberlândia Open 2019 Final 1 2.87 4.05 2.873.646.554.154.37
Oficina Open 2019 Final 2 2.17 3.63 2.174.042.844.009.86
First round 2 2.65 3.64 4.623.482.656.542.83
Arena BSB de Cubo Mágico 2019 Final 1 3.00 3.71 3.543.815.543.773.00
First round 1 2.97 3.49 3.242.973.493.753.75
Arnold Classic South America 2019 Final 3 2.86 4.05 3.345.655.982.863.15
Second round 1 3.13 3.60 4.704.113.523.183.13
First round 1 2.54 3.47 2.543.834.012.575.36
Sumaré Open 2019 Final 2 2.90 3.97 3.922.903.904.1010.88
First round 4 3.81 4.49 6.333.814.295.154.02
Torneio de Cubo Mágico EJS 2019 Final 1 3.07 3.95 5.463.224.773.073.86
II Mineirim Open 2019 Final 1 2.40 4.36 2.404.244.224.694.62
First round 1 3.61 4.02 4.313.614.063.684.85
Círculo Militar de Campinas 2019 Final 4 2.89 4.76 4.173.972.896.157.35
First round 3 3.70 4.26 3.824.645.594.323.70
WCA South American Championship 2018 Final 6 4.17 4.95 4.645.025.285.204.17
First round 4 4.01 4.32 4.094.444.014.428.13
Americana Open 2018 Final 2 4.31 4.84 4.314.385.385.854.77
First round 3 2.85 4.19 6.182.854.513.804.27
Viva Vida SBC Open 2018 Final 3 3.65 5.46 6.693.657.034.814.89
First round 1 3.47 4.44 4.453.477.004.464.40
Schoolmark Open 2018 Final 4 4.24 5.03 4.675.494.244.936.29
First round 3 3.94 4.79 5.594.935.033.944.42
II Barueri Open 2018 Final 7 4.08 5.64 6.164.085.607.105.16
First round 4 3.75 4.64 7.265.333.754.324.27
Oficina Open 2018 Final 4 3.89 4.66 4.265.014.713.896.89
First round 7 4.18 7.77 8.689.818.146.494.18
Fecap Open 2018 Final 6 4.61 6.70 6.138.596.954.617.02
Arnold Classic South America 2018 Final 6 6.96 7.94 6.9612.397.268.038.54
First round 6 6.16 7.01 9.136.656.816.167.57
Etec Poá 2018 Final 9 7.05 9.67 13.107.059.2610.229.53
First round 5 5.87 8.87 10.278.609.115.878.91
Arena Curuçá Open 2018 First round 13 5.59 8.66 9.648.727.619.765.59
Sumaré Open 2017 Second round 14 5.98 8.69 7.8810.727.6710.525.98
First round 11 4.93 7.18 7.395.788.954.938.37
Bicho Legal Open 2017 First round 18 10.07 14.60 18.5413.7315.9514.1310.07
Oficina Open 2017 Final 21 15.10 16.84 16.1815.1819.1521.4915.10
Skewb
SESC Camaquã 2019 Final 3 10.56 13.94 16.8012.4116.1213.2810.56
Oficina Open 2019 First round 14 10.11 13.04 10.1112.6812.9413.50DNF
Arnold Classic South America 2019 Second round 15 13.10 16.14 22.3313.8517.6413.1016.92
First round 13 7.65 12.91 9.3715.2121.977.6514.14
Sumaré Open 2019 First round 21 8.67 16.90 18.3416.7116.7417.268.67
II Mineirim Open 2019 Final 5 10.17 11.86 13.2711.5710.1710.7417.16
First round 6 10.72 13.45 10.7218.8512.0417.5010.81
Square-1
SESC Camaquã 2019 Final 3 14.14 22.18 14.1421.8423.3421.3725.08
Schoolmark Open 2019 First round 8 24.09 25.63 27.1026.9924.9924.9224.09
III Barueri Open 2019 First round 7 18.65 22.08 23.2748.6420.4418.6522.52
Colégio Asther Open 2019 Final 6 19.37 27.79 19.37DNF22.4539.0621.86
First round 5 20.98 24.68 20.9825.3828.8526.4722.19
Oficina Open 2019 Final 5 17.37 19.87 22.4830.9119.1217.3718.02
First round 6 17.67 24.22 22.1625.0925.4217.6737.04
Arena BSB de Cubo Mágico 2019 Final 4 17.75 23.08 24.7917.7522.47DNF21.99
Sumaré Open 2019 Final 5 18.34 23.74 23.0024.0618.3439.9724.16
II Mineirim Open 2019 Final 3 16.23 21.13 20.4719.8123.1229.3116.23
First round 3 18.05 23.57 18.9229.4723.4628.3418.05
Círculo Militar de Campinas 2019 Final 5 17.04 20.83 22.9119.2924.0117.0420.28
Americana Open 2018 Final 5 27.83 33.59 44.3727.8332.9036.3631.51
Viva Vida SBC Open 2018 Final 3 28.88 30.71 28.8829.5630.9431.6432.22
Schoolmark Open 2018 Final 5 33.21 34.58 35.3033.2133.9834.4638.01
First round 5 32.18 37.93 32.1836.2037.7739.8241.23
4x4x4 Blindfolded
Rubik's WCA South American Championship 2022 Final 7 DNF DNF DNFDNFDNF
Colégio Asther Open 2022 Final 1 3:20.63 DNF 3:20.633:41.19DNF
Zoioff Campinas 2022 Final 1 3:56.79 DNF DNFDNF3:56.79
First round 1 2:41.95 3:41.76 NR 2:41.954:20.444:02.90
Tchê Aquieta 2020 Final 2 4:29.08 DNF DNF4:29.08DNF
Bernô Feet Friendship 2019 Final 1 10:08.00 DNF 10:08.00DNFDNF
Silent Swap São Paulo 2019 Final 1 9:12.77 9:34.24 NR 9:12.779:54.419:35.54
SESC Camaquã 2019 Final 2 DNF DNF DNFDNFDNF
5x5x5 Blindfolded
Rubik's WCA South American Championship 2022 Final 2 8:02.89 DNF 8:02.89DNFDNF
Colégio Asther Open 2022 Final 2 DNF DNF DNFDNFDNF
Zoioff Campinas 2022 Final 2 DNF DNF DNFDNFDNF
Tchê Aquieta 2020 Final 2 15:58.00 16:25.00 SAR 17:17.0015:58.0016:01.00
Bernô Feet Friendship 2019 Final 1 18:40.00 DNF 18:40.00DNFDNS
3x3x3 Multi-Blind
Zoioff Campinas 2022 Final 5 7/9 39:43 DNF7/9 39:43
Tchê Aquieta 2020 Final 3 DNF DNF
Bernô Feet Friendship 2019 Final 1 12/13 54:18 12/13 54:18DNS
Silent Swap São Paulo 2019 Final 2 10/12 51:06 8/11 46:4610/12 51:06
SESC Camaquã 2019 Final 3 9/11 46:09 9/11 46:099/11 52:58
Uberlândia Open 2019 Final 2 7/9 50:43 6/9 50:267/9 50:43
3x3x3 With Feet
SESC Camaquã 2019 Final 2 1:34.94 2:01.97 2:34.112:15.761:41.301:34.942:08.85
III Barueri Open 2019 Final 9 2:06.28 3:03.162:06.28

History of Continental Records

Single Average Competition Round Solves
5x5x5 Blindfolded
16:25.00 Tchê Aquieta 2020 Final 17:17.0015:58.0016:01.00

History of National Records

Single Average Competition Round Solves
4x4x4 Blindfolded
3:41.76 Zoioff Campinas 2022 First round 2:41.954:20.444:02.90
9:34.24 Silent Swap São Paulo 2019 Final 9:12.779:54.419:35.54

Continental Championship Podiums

Event Place Single Average Solves
Rubik's WCA South American Championship 2022
5x5x5 Blindfolded 2 8:02.89 DNF 8:02.89DNFDNF

National Championship Podiums

Event Place Single Average Solves
Rubik's WCA South American Championship 2022
5x5x5 Blindfolded 1 8:02.89 DNF 8:02.89DNFDNF
Cookies help us deliver our services. By using our services, you agree to our use of cookies.