Commit 6b9d7fb0 by farzeen

velocity

1 parent 144c4452
......@@ -5,20 +5,39 @@
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-KHTTLK7K');
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-KHTTLK7K');
</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-WL74MW6F');
</script>
<!-- End Google Tag Manager -->
......@@ -51,6 +70,11 @@
style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WL74MW6F"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header id="home">
<nav class="navbar navbar-default" id="hide-menu">
<div class="container-fluid pd0-m">
......@@ -1034,16 +1058,16 @@
viewBox="0 0 24 24">
<defs>
<style>
.cls-1,
.cls-2 {
fill: none;
}
.cls-2 {
stroke: #778673;
stroke-miterlimit: 10;
stroke-width: 0.5px;
}
.cls-1,
.cls-2 {
fill: none;
}
.cls-2 {
stroke: #778673;
stroke-miterlimit: 10;
stroke-width: 0.5px;
}
</style>
</defs>
<g id="Layer_2" data-name="Layer 2">
......@@ -1066,20 +1090,20 @@
viewBox="0 0 24 24">
<defs>
<style>
.cls-1,
.cls-2 {
fill: none;
}
.cls-2 {
stroke: #778673;
stroke-miterlimit: 10;
stroke-width: 0.5px;
}
.cls-3 {
fill: #778673;
}
.cls-1,
.cls-2 {
fill: none;
}
.cls-2 {
stroke: #778673;
stroke-miterlimit: 10;
stroke-width: 0.5px;
}
.cls-3 {
fill: #778673;
}
</style>
</defs>
<g id="Layer_2" data-name="Layer 2">
......@@ -2169,465 +2193,465 @@
<script src='js/facebook-conversion.js'></script>
<script>
AOS.init({
//easing: 'ease-in-out-sine'
easing: 'ease-out-back'
});
AOS.init({
//easing: 'ease-in-out-sine'
easing: 'ease-out-back'
});
</script>
<script>
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 75) {
$("#hide-menu").addClass("fixHeader");
} else {
$("#hide-menu").removeClass("fixHeader");
}
});
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 75) {
$("#hide-menu").addClass("fixHeader");
} else {
$("#hide-menu").removeClass("fixHeader");
}
});
</script>
<script>
$('.open-menu').click(function() {
document.getElementById("myNav").style.width = "100%";
});
$('.open-menu').click(function() {
document.getElementById("myNav").style.width = "100%";
});
$('.close-menu').click(function() {
document.getElementById("myNav").style.width = "0%";
});
$('.close-menu').click(function() {
document.getElementById("myNav").style.width = "0%";
});
</script>
<script type="text/javascript">
$(document).ready(function() {
Delete_Cookie('formfilled');
// ---------------for model only-----
$(".price-click").click(function() {
$('#price-model').modal('show');
});
$(document).ready(function() {
Delete_Cookie('formfilled');
// ---------------for model only-----
$(".price-click").click(function() {
$('#price-model').modal('show');
});
$(".interested").click(function() {
$('#interested').modal('show');
});
$(".i-am").click(function() {
$('#interested').modal('show');
});
$(".interested").click(function() {
$('#interested').modal('show');
});
$(".i-am").click(function() {
$('#interested').modal('show');
});
$(".download1").click(function() {
$('#download1').modal('show');
});
$(".download1").click(function() {
$('#download1').modal('show');
});
$(".floor-click").click(function() {
$('#floor-modal').modal('show');
});
$(".disc-click").click(function() {
$('#disclaimer-model').modal('show');
});
$(".disc-click2").click(function() {
$('#policy-model').modal('show');
});
$(".floor-click").click(function() {
$('#floor-modal').modal('show');
});
$(".disc-click").click(function() {
$('#disclaimer-model').modal('show');
});
$(".disc-click2").click(function() {
$('#policy-model').modal('show');
});
$(".callme").click(function() {
! function(px) {
function e(t, e, c) {
var n = "",
$(".callme").click(function() {
! function(px) {
function e(t, e, c) {
var n = "",
r = "";
try {
"" != (n = function(t, e) {
try {
var c = {};
e.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(t, e, n) {
c[e] = n
});
return c.hasOwnProperty(t) ? c[t] : ""
} catch (t) {
return ""
}
}(t, c)) ? function(t, e, c) {
try {
var n, r;
c ? ((n = new Date).setTime(n.getTime() + 864e5), r = "; expires=" + n
.toGMTString()) : r = "", document.cookie = t + "=" + e + r +
";Path=/"
} catch (t) {}
}(e, n, 1) : n = function(t) {
try {
var e = document.cookie.match(new RegExp("(^| )" + t + "=([^;]+)"));
if (e) return e[2]
} catch (t) {}
return null
}(e), r = "" != n && null != n ? "&" + t + "=" + n : "&" + t + "="
} catch (t) {}
return r
}
var c = "",
n = "",
r = "";
try {
"" != (n = function(t, e) {
try {
var c = {};
e.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(t, e, n) {
c[e] = n
});
return c.hasOwnProperty(t) ? c[t] : ""
} catch (t) {
return ""
}
}(t, c)) ? function(t, e, c) {
try {
var n, r;
c ? ((n = new Date).setTime(n.getTime() + 864e5), r = "; expires=" + n
.toGMTString()) : r = "", document.cookie = t + "=" + e + r +
";Path=/"
} catch (t) {}
}(e, n, 1) : n = function(t) {
try {
var e = document.cookie.match(new RegExp("(^| )" + t + "=([^;]+)"));
if (e) return e[2]
} catch (t) {}
return null
}(e), r = "" != n && null != n ? "&" + t + "=" + n : "&" + t + "="
} catch (t) {}
return r
}
var c = "",
n = "",
r = "";
try {
n = e("ad", "acf", c = window.location.href), r = e("col_ci", "col_ci", c)
} catch (t) {
console.log(t)
}
var a = "https://ade.clmbtech.com/cde/eventTracking.htm?pixelId=" + px + "&_w=1&_t=2" +
n + r + "&rd=" + (new Date).getTime();
(new Image).src = a
}('15488');
});
n = e("ad", "acf", c = window.location.href), r = e("col_ci", "col_ci", c)
} catch (t) {
console.log(t)
}
var a = "https://ade.clmbtech.com/cde/eventTracking.htm?pixelId=" + px + "&_w=1&_t=2" +
n + r + "&rd=" + (new Date).getTime();
(new Image).src = a
}('15488');
});
});
});
</script>
<noscript><img height='1' width='1' style='display:none'
src='https://ade.clmbtech.com/cde/eventTracking.htm?pixelId=15488&_w=1&_t=2' /></noscript>
<script>
jQuery(document).ready(function($) {
// Add smooth scrolling to all links
$(".m-link").on('click', function(event) {
// Make sure this.hash has a value before overriding default behavior
if (this.hash !== "") {
// Prevent default anchor click behavior
event.preventDefault();
// Store hash
var hash = this.hash;
// Using jQuery's animate() method to add smooth page scroll
// The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 800, function() {
// Add hash (#) to URL when done scrolling (default click behavior)
// window.location.hash = hash;
});
} // End if
jQuery(document).ready(function($) {
// Add smooth scrolling to all links
$(".m-link").on('click', function(event) {
// Make sure this.hash has a value before overriding default behavior
if (this.hash !== "") {
// Prevent default anchor click behavior
event.preventDefault();
// Store hash
var hash = this.hash;
// Using jQuery's animate() method to add smooth page scroll
// The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 800, function() {
// Add hash (#) to URL when done scrolling (default click behavior)
// window.location.hash = hash;
});
} // End if
});
});
});
</script>
<script>
$(document).ready(function() {
jQuery('.amenities-carousel').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: false,
dots: false,
navText: ["", ""],
items: 3,
responsive: {
0: {
items: 2
},
576: {
items: 1
},
1000: {
items: 4
$(document).ready(function() {
jQuery('.amenities-carousel').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: false,
dots: false,
navText: ["", ""],
items: 3,
responsive: {
0: {
items: 2
},
576: {
items: 1
},
1000: {
items: 4
}
}
}
});
});
jQuery('.amenities-slider').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 3000,
autoplayHoverPause: false,
dots: false,
navText: ["", ""],
items: 3,
responsive: {
0: {
items: 1
},
576: {
items: 2
},
1000: {
items: 3
jQuery('.amenities-slider').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 3000,
autoplayHoverPause: false,
dots: false,
navText: ["", ""],
items: 3,
responsive: {
0: {
items: 1
},
576: {
items: 2
},
1000: {
items: 3
}
}
}
});
});
jQuery('#team-carousel').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: false,
dots: false,
navText: ["<", ">"],
items: 3,
responsive: {
0: {
items: 1
},
576: {
items: 2
},
1000: {
items: 4
jQuery('#team-carousel').owlCarousel({
stagePadding: 0,
loop: true,
nav: true,
margin: 40,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: false,
dots: false,
navText: ["<", ">"],
items: 3,
responsive: {
0: {
items: 1
},
576: {
items: 2
},
1000: {
items: 4
}
}
}
});
});
});
});
</script>
<script>
jQuery(document).ready(function($) {
$('[data-fancybox="locmap"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="general"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="interior"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="floorplan"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="ame"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="cu"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
jQuery(document).ready(function($) {
$('[data-fancybox="locmap"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="general"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="interior"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="floorplan"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="ame"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
$('[data-fancybox="cu"]').fancybox({
//slide effect- zoom-in-out
transitionEffect: "slide",
loop: false,
buttons: [
//'slideShow',
//'share',
'zoom',
'fullScreen',
'close'
//'download'
],
thumbs: {
autoStart: false
}
});
});
});
</script>
<script type="text/javascript">
function save_landing_pageinfo(elm) {
jQuery('#' + elm + ' input[type=submit], #' + elm + ' button').prop('disabled', true);
setTimeout(function() {
jQuery('#' + elm + ' input[type=submit], #' + elm + ' button').prop('disabled', false);
}, 5000);
var name = jQuery('#' + elm + ' input[name="fname"]').val();
var mobileno = jQuery('#' + elm + ' input[name="mobile"]').val();
var emailid = jQuery('#' + elm + ' input[name="email"]').val();
var unit = jQuery('#' + elm + ' select[name="unit_type"] option:selected').val();
var message = jQuery('#' + elm + ' textarea[name="message"]').val();
var fsource = jQuery('#' + elm + ' input[name="source"]').val();
var gcaptha = jQuery('#' + elm + ' textarea[name="g-recaptcha-response"]').val();
var mob_error = jQuery('#mob-error').html();
if (mob_error != '') {
function save_landing_pageinfo(elm) {
jQuery('#' + elm + ' input[type=submit], #' + elm + ' button').prop('disabled', true);
return false;
}
// var captxt = "You can't leave Captcha Code empty";
// if (gcaptha == "" || gcaptha == null) {
setTimeout(function() {
jQuery('#' + elm + ' input[type=submit], #' + elm + ' button').prop('disabled', false);
}, 5000);
var name = jQuery('#' + elm + ' input[name="fname"]').val();
var mobileno = jQuery('#' + elm + ' input[name="mobile"]').val();
var emailid = jQuery('#' + elm + ' input[name="email"]').val();
var unit = jQuery('#' + elm + ' select[name="unit_type"] option:selected').val();
var message = jQuery('#' + elm + ' textarea[name="message"]').val();
var fsource = jQuery('#' + elm + ' input[name="source"]').val();
var gcaptha = jQuery('#' + elm + ' textarea[name="g-recaptcha-response"]').val();
var mob_error = jQuery('#mob-error').html();
if (mob_error != '') {
jQuery('#' + elm + ' input[type=submit], #' + elm + ' button').prop('disabled', true);
return false;
}
// var captxt = "You can't leave Captcha Code empty";
// if (gcaptha == "" || gcaptha == null) {
// $('.captcha').text(captxt);
// return false;
// }
// $('.captcha').text(captxt);
// return false;
// }
// Set_Cookie('gcapchta', gcaptha);
// Set_Cookie('gcapchta', gcaptha);
var current_url = location.hostname;
var current_url = location.hostname;
if (name == "") {
//alert("Please Enter Your Name");
return false;
}
if (name == "") {
//alert("Please Enter Your Name");
return false;
}
if (unit == "") {
//alert("Please Enter Your Name");
return false;
}
if (unit == "") {
//alert("Please Enter Your Name");
return false;
}
mobileno = mobileno.replace(/[^0-9]/g, '');
if (mobileno.length != 10) {
//alert("Please Enter 10 Digit Mobile Number");
return false;
}
mobileno = mobileno.replace(/[^0-9]/g, '');
if (mobileno.length != 10) {
//alert("Please Enter 10 Digit Mobile Number");
return false;
}
if (message == undefined) {
message = "";
}
if (message == undefined) {
message = "";
}
if (elm == 'download-brochure') {
document.getElementById('layoutpdf1').click();
}
if (elm == 'download-brochure') {
document.getElementById('layoutpdf1').click();
}
if (name != "" && mobileno != "" && emailid != "" && unit != "") {
$("#pageloader").fadeIn();
if (name != "" && mobileno != "" && emailid != "" && unit != "") {
$("#pageloader").fadeIn();
return true;
return true;
}
return false;
}
return false;
}
function submitForm(elm) {
document.createElement('form').submit.call(document.getElementById(elm));
}
function submitForm(elm) {
document.createElement('form').submit.call(document.getElementById(elm));
}
</script>
<script>
document.addEventListener("DOMContentLoaded", () => {
const counters = document.querySelectorAll(".stats-number");
const startCounting = (counter) => {
const target = +counter.getAttribute("data-target");
const duration = 2000; // Duration in milliseconds (2 seconds)
const steps = 60; // Number of steps (updates)
const increment = Math.ceil(target / steps);
const interval = duration / steps; // Time per step
let current = 0;
const originalText = counter.textContent.replace(/[0-9]/g, "").trim(); // Extract symbols like +
const updateCounter = () => {
if (current < target) {
current += increment;
if (current > target) {
current = target;
document.addEventListener("DOMContentLoaded", () => {
const counters = document.querySelectorAll(".stats-number");
const startCounting = (counter) => {
const target = +counter.getAttribute("data-target");
const duration = 2000; // Duration in milliseconds (2 seconds)
const steps = 60; // Number of steps (updates)
const increment = Math.ceil(target / steps);
const interval = duration / steps; // Time per step
let current = 0;
const originalText = counter.textContent.replace(/[0-9]/g, "").trim(); // Extract symbols like +
const updateCounter = () => {
if (current < target) {
current += increment;
if (current > target) {
current = target;
}
counter.textContent = current + originalText;
setTimeout(updateCounter, interval);
} else {
counter.textContent = target + originalText;
}
counter.textContent = current + originalText;
setTimeout(updateCounter, interval);
} else {
counter.textContent = target + originalText;
}
};
};
updateCounter();
};
updateCounter();
};
// Create an Intersection Observer
const observer = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
startCounting(counter);
observer.unobserve(counter); // Stop observing once counting starts
}
// Create an Intersection Observer
const observer = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
startCounting(counter);
observer.unobserve(counter); // Stop observing once counting starts
}
});
}, {
threshold: 0.5 // Trigger when 50% of the element is in view
});
}, {
threshold: 0.5 // Trigger when 50% of the element is in view
});
// Observe each counter
counters.forEach(counter => {
observer.observe(counter);
// Observe each counter
counters.forEach(counter => {
observer.observe(counter);
});
});
});
</script>
<script>
document.querySelector('.navbar-brand').addEventListener('click', function(event) {
event.preventDefault(); // Prevent the default anchor behavior
document.querySelector('#home').scrollIntoView({
behavior: 'smooth'
document.querySelector('.navbar-brand').addEventListener('click', function(event) {
event.preventDefault(); // Prevent the default anchor behavior
document.querySelector('#home').scrollIntoView({
behavior: 'smooth'
});
});
});
</script>
......
......@@ -43,20 +43,39 @@ if ((!isset($_COOKIE['formfilled'])) && isset($_REQUEST['mobile'])) {
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-KHTTLK7K');
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-KHTTLK7K');
</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-WL74MW6F');
</script>
<!-- End Google Tag Manager -->
......@@ -91,6 +110,12 @@ if ((!isset($_COOKIE['formfilled'])) && isset($_REQUEST['mobile'])) {
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KHTTLK7K" height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WL74MW6F"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header id="home">
<nav class="navbar navbar-default" id="hide-menu">
<div class="container pd0-m">
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!